package com.ruoyi.system.service;

import com.ruoyi.system.domain.app.Participation;
import com.ruoyi.system.domain.app.SysWithdraw;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

public interface MoneyService {

    List<Map<String,Object>> moneyList(String userName);

    List<Participation> operatorMoneyList(Long operatorId,String orderNo);

    Map operatorMoneyIndex(Long operatorId);

    void withdraw(BigDecimal money, String realName, Integer remitType,String bankName,String number);

    List<SysWithdraw> withdrawList(String phone,String orderNum,Integer state);

    void withdrawCheck(Long orderId,Integer type,String reason);

    void bindPhone(String phone,String code);
}
